Skip to content

判断卡类型

其中需要看的一个参数就是SAK,看SAK的数值是什么,如果是08那就证明你的卡是IC-M1卡,只有IC-M1卡才支持解码复制或者模拟到手机手环;如果是18/20/28这些数值,他们分别是4K卡/CPU卡/模拟CPU卡,或者是其他数值都是不行的!

PM3(proxmark3)简单文字教程

  • 卡片分为ID,IC 一般使用IC安全性高。ID卡直接复制ID就可以使用,属于低频卡
  • 软件只是方便傻瓜操作,命令也可以完成这些任务。
  • IC卡有漏洞的直接破解,现在出了3代无漏洞,需要侦测破解。
  • hard卡(一种防破解的漏洞卡)使用hardnested攻击也可以很快找到密码。
  • 全加密没有弱口令的卡需要探测解密。
  • 扇区有密码保护,不能够读写,破解是通过漏洞找到密码,或者侦测找到密码。
  • 漏洞卡使用PRNG破技术解,即知一求全,未加密的卡直接扫描默认密码也可以读写。
  • 写CUID/FUID需要使用 目标数据 和 该卡现在的密码,因此二次写入需要知道之前的密码。请备份好破解出来的密码,备份分为密钥和数据。
  • 找到一个扇区的密码可以使用知一求全。然后读取这个卡片。
  • 探测有2种,一种是pm3有卡探测,相当于监听通讯。一种是变色龙无卡探测,需要模拟一个卡号,因为有可能是一卡一密码。
  • 变色龙,读取卡后选择保存数据,这个数据是有密码在里面的。需要连接变色龙的接口修改卡号,有APP和PC软件。
  • pm3有卡嗅探很麻烦,需要双头USB,用电脑输入命令后拔掉USB线,保持USB线充电pm3数据不丢失,再去嗅探数据
  • hf 14a snoop 嗅探数据
  • hf list 14a  查看监听数据

修复IC-BCC0卡片

0扇区0块 写入非法数据导致卡片失效,

View current anti-collision configuration

hf 14a config

Disable BCC0 checking

hf 14a config --bcc ignore

Try to read card data

hf 14a info

If above command works, read S0 contents

hf mf rdsc -s -k <key|12Hex>

Write good B0 to fix BCC0 issue

hf mf wrbl --blk 0 -k <key|12Hex> -d <data|16hex>`

Example data/good B0: 010203040408040000004A495256494E

Reset anti-collision to defaults

hf 14a config --bcc st

来自  https://forum.dangerousthings.com/t/ok-so-im-having-trouble/11759/47?page=3